Skip to main content

Filter by:


Star Rating

Review Score

North Dennis – 92 hotels and places to stay
See the latest prices and deals by choosing your dates.
Cape Sands Inn, hotel in North Dennis

This West Yarmouth motel offers free Wi-Fi and rooms equipped with cable TV and a refrigerator. Tea and coffee-making facilities are also provided. Cape Cod Central Railroad is 1 mile away.

Older property, however it was clean and functional. The room was a good size and the beds were comfortable. Plenty of shower pressure and hot water. Nice sized fridge in the room. The wifi worked well.
7.8
Scored 7.8
Good
Rated good
1,343 reviews
Price from$74.59per night
The Tidewater Inn - Cape Cod, hotel in North Dennis

Set only moments from activities and local attractions, this property is placed in the heart of Cape Cod, Massachusetts and offers on-site dining options and completely nonsmoking guestrooms.

Been going to west Yarmouth for a few years. TideWater inn is the best. Friendly host. Clean rooms. I will always go back. No other inn. Just Tidewater. Thank you. You amazing.
7.6
Scored 7.6
Good
Rated good
1,031 reviews
Price from$133.33per night
Ambassador Inn and Suites, hotel in North Dennis

West Dennis Beach is 2 miles from this South Yarmouth, Massachusetts hotel, which provides free Wi-Fi in every room. Ambassador Inn and Suites features indoor and outdoor pools, a hot tub and a sauna....

It was convenient everything was close bye we enjoyed are selfes very much. The staff was very nice and friendly
8.0
Scored 8.0
Very Good
Rated very good
224 reviews
Price from$156.19per night
Hampton Inn & Suites - Cape Cod / West Yarmouth, hotel in North Dennis

Located on the banks of the Mill Pond and just 0.5 miles from Cape Cod, the Hampton Inn & Suites - Cape Cod / West Yarmouth offers heated indoor and outdoor swimming pools and a fitness center.

The location was great!
8.4
Scored 8.4
Very Good
Rated very good
230 reviews
Price from$149.50per night
Travelodge by Wyndham Cape Cod Area, hotel in North Dennis

This West Dennis hotel offers free Wi-Fi and rooms equipped with a refrigerator and cable TV. West Dennis Beach is half a mile away.

The Travelodge is conveniently located. We were headed for a deep sea fishing excursion departing from nearby Harwichport. The friendly staff accommodated our late check in and an early departure. Our room was clean, comfortable and well appointed.
7.6
Scored 7.6
Good
Rated good
288 reviews
Price from$99per night
The Cove at Yarmouth, a VRI resort, hotel in North Dennis

Near beautiful beaches, championship golf courses and attractions on Cape Cod, this year-round resort in Yarmouth, Massachusetts offers one-bedroom townhomes and a variety of recreational activities.

Room was perfect
8.8
Scored 8.8
Excellent
Rated excellent
161 reviews
Price from$169per night
Sunbird Cape Cod Annex, hotel in North Dennis

Located in West Yarmouth, within a 16-minute walk of Colonial Acres Beach and 1.6 miles of Englewood Beach, Sunbird Cape Cod Annex has accommodations with a garden as well as free private parking for...

Outside accommodations, inside pool, and price.
7.6
Scored 7.6
Good
Rated good
103 reviews
Price from$143.10per night
Bayside Resort Hotel, hotel in North Dennis

Overlooking Lewis Bay, this Cape Cod hotel features 2 swimming pools and a poolside cabana bar. Both the beach and the ferry to Nantucket are within a 1.9 mi radius of the property.

No hot tub
8.4
Scored 8.4
Very Good
Rated very good
586 reviews
Price from$230per night
Pelham on Main, hotel in North Dennis

Located 5 minutes from sandy West Dennis Beach and 12 miles from Hyannis Whale Watchers Cruises, this hotel offers an outdoor pool and trails through the wooded grounds.

Beautiful place, we’d love to go back
8.8
Scored 8.8
Excellent
Rated excellent
93 reviews
Price from$199per night
Courtyard Cape Cod Hyannis, hotel in North Dennis

Situated in central Hyannis, just .5 miles from Barnstable Municipal Airport and one mile from Lewis Bay, this hotel offers a 24-hour fitness center and rooms with a 32-inch LCD TV.

Clean, and room very large and beautiful, breakfast is great
8.3
Scored 8.3
Very Good
Rated very good
50 reviews
Price from$179per night
See all hotels near North Dennis
Subscribe to receive premium deals

Prices drop the second you sign up!